home *** CD-ROM | disk | FTP | other *** search
/ STraTOS 1997 April & May / STraTOS 1 - 1997 April & May.iso / CD01 / INTERNET / SITES / RAND / UNSPLIT / text0535.txt < prev    next >
Encoding:
Text File  |  1997-02-06  |  1.7 KB  |  40 lines

  1.  
  2. > First my salutations to Doug, it lookd GREAT with sky, especialy Heretic. I 
  3. > nearly wet my pants!
  4.  
  5. Cheers. :)
  6.  
  7. I just uploaded v2.13 which should be faster than it's predecessors.
  8.  
  9. > But it is far from correctly mapped, I have been thinking about the sky 
  10. > texture before so I looked up the notes I have written for my self about the 
  11. > subject. And found some formulas that shall make the proper mapping (I think)
  12.  
  13. <cut>
  14.  
  15. Yes, I did know about that part (although I had no actual formulaic details, so
  16. thanks for that) - but there are 2 reasons I decided to leave the sky mapping
  17. linear.
  18.  
  19. 1) Bad Mood's floor & ceiling textures are drawn in rows instead of columns in
  20. order to gain back as much time as possible during the rendering pass. The extra
  21. work required from the DSP to achieve this method is not as great as the time
  22. lost rendering lots of stacked columns. I guess you can imagine how slow it will
  23. be to perform this indexing function for each pixel of each row. Even a pregenerated
  24. lookup will roughly halve the rendering speed.
  25.  
  26. 2) It looks odd on the PC when you have mountains or buildings in the sky texture.
  27. It's fine for clouds, but mountains 'stretch' at the edges and look like they are
  28. painted onto a big rubber band. I guessed that if it looked suss on my PC anyway,
  29. then it definitely was not worth the expense in rendering time for BM.
  30.  
  31. I suppose it can always be added if it's required, but I don't think it's worth the
  32. cost in rendering time myself - especially considering how little it adds to the
  33. game in general.
  34.  
  35. I do however agree that it is not correctly mapped anyway - the positioning needs
  36. adjusted vertically. I forget to do this every time I upload a new version. :)
  37.  
  38. Doug.
  39.  
  40.